caracara (bird of prey) - French English Dictionary